TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 01/23/2023)
2022
Section - Mid Atlantic
Area - NOVA
League - 2022 NOVA Adult 18 & Over
Flight - NOVA Adult 18 & Over 3.5 Men
--------------------------------------------------------------------------------------------------------------------------------------
District Aces
League Record: 0 - 12
The Following Have Played In League Matches On This Team (In Rating Order)
Anthony Chang - 3.37
Jarrett Ray - 3.25
Daniel Laursen - 3.25
Soumya Dey - 3.23
Jonathan Ramseur - 3.23
Samuel Ryan - 3.21
Justin Yu - 3.17
Robert Wagoner - 3.16
Frank Leonard - 3.15
Braden Field - 3.13
Robert Whitney - 3.08
STEPHEN ROMIG - 3.03
Hao Luu - 3.03
David Williams - 3.03
Jeremy Symons - 3.02
Howard Rubin - 3.01
Mark Barnett - 3.00
Dan Maxwell - 2.99
Jim Defay - 2.97
Charles Park - 2.73
League Results By Position
1S 2S 1D 2D 3D
Howard Rubin - 3.01 & Mark Barnett - 3.00 0 - 1
Howard Rubin - 3.01 & Jim Defay - 2.97 0 - 1
Howard Rubin - 3.01 & STEPHEN ROMIG - 3.03 0 - 1
Howard Rubin - 3.01 & Dan Maxwell - 2.99 0 - 1
Howard Rubin - 3.01 & Robert Whitney - 3.08 0 - 1
Mark Barnett - 3.00 & David Williams - 3.03 0 - 1
Jim Defay - 2.97 & David Williams - 3.03 0 - 2
Samuel Ryan - 3.21 & Hao Luu - 3.03 1 - 0
STEPHEN ROMIG - 3.03 & Justin Yu - 3.17 0 - 1
STEPHEN ROMIG - 3.03 & Jarrett Ray - 3.25 0 - 1
STEPHEN ROMIG - 3.03 & Jeremy Symons - 3.02 0 - 2
STEPHEN ROMIG - 3.03 & Soumya Dey - 3.23 1 - 1
STEPHEN ROMIG - 3.03 & Hao Luu - 3.03 0 - 1 0 - 1
Dan Maxwell - 2.99 & David Williams - 3.03 0 - 1
Dan Maxwell - 2.99 0 - 1
Justin Yu - 3.17 & Hao Luu - 3.03 0 - 1
Justin Yu - 3.17 0 - 1 0 - 1
Anthony Chang - 3.37 1 - 3
Jarrett Ray - 3.25 & Jonathan Ramseur - 3.23 3 - 1
Jeremy Symons - 3.02 & Robert Whitney - 3.08 0 - 1
Jeremy Symons - 3.02 & Jonathan Ramseur - 3.23 0 - 1
Robert Whitney - 3.08 0 - 2
Jonathan Ramseur - 3.23 & Daniel Laursen - 3.25 0 - 1
Braden Field - 3.13 & Daniel Laursen - 3.25 0 - 1 0 - 1
Braden Field - 3.13 1 - 1 0 - 1
Hao Luu - 3.03 0 - 2
Charles Park - 2.73 0 - 1
Robert Wagoner - 3.16 & Jim Defay - 2.97 1 - 0
Robert Wagoner - 3.16 & Jeremy Symons - 3.02 1 - 0
Robert Wagoner - 3.16 & Robert Whitney - 3.08 1 - 0
Robert Wagoner - 3.16 & David Williams - 3.03 1 - 3
Frank Leonard - 3.15 & STEPHEN ROMIG - 3.03 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Next Ride 18
League Record: 7 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Jose Miguel Sacin - 3.48
David Viar - 3.47
Ivan Kozliak - 3.40
Jim Leveque - 3.39
Brian Orourke - 3.37
Stephen Gotts - 3.33
Jeremy Fischer - 3.29
Nathan Bergman - 3.26
Florin Iancu - 3.24
Tanzid Shams - 3.21
Alex Podpaly - 3.21
Glenn Hall - 3.18
Brian Shiller - 3.17
Carlos Heard - 3.13
Thomas McCrary - 3.11
Mike McGarry - 3.11
Carter Wilkinson - 3.01
Gabriel Franco do Amaral Neto - n/a
David Garriepy - n/a
League Results By Position
1S 2S 1D 2D 3D
Alex Podpaly - 3.21 & Jeremy Fischer - 3.29 0 - 1
Alex Podpaly - 3.21 3 - 1
Glenn Hall - 3.18 & Jeremy Fischer - 3.29 0 - 1
David Garriepy - n/a & Mike McGarry - 3.11 0 - 1
David Garriepy - n/a & Jeremy Fischer - 3.29 0 - 1
David Garriepy - n/a & Carter Wilkinson - 3.01 1 - 0
Florin Iancu - 3.24 & Carlos Heard - 3.13 0 - 1
Florin Iancu - 3.24 1 - 0
Carlos Heard - 3.13 & Carter Wilkinson - 3.01 1 - 0
Nathan Bergman - 3.26 & David Viar - 3.47 0 - 1
Brian Orourke - 3.37 & David Viar - 3.47 1 - 0 1 - 0
Brian Orourke - 3.37 & Stephen Gotts - 3.33 0 - 1
David Viar - 3.47 & Mike McGarry - 3.11 1 - 1
Stephen Gotts - 3.33 & Jim Leveque - 3.39 1 - 0
Stephen Gotts - 3.33 & Ivan Kozliak - 3.40 0 - 1
Stephen Gotts - 3.33 & Jeremy Fischer - 3.29 3 - 0
Stephen Gotts - 3.33 & Jose Miguel Sacin - 3.48 0 - 1
Ivan Kozliak - 3.40 8 - 1 1 - 0
Jose Miguel Sacin - 3.48 1 - 1
Gabriel Franco do Amaral Neto - n/a & Carter Wilkinson - 3.01 0 - 1
Gabriel Franco do Amaral Neto - n/a 0 - 1
Tanzid Shams - 3.21 2 - 0
Thomas McCrary - 3.11 & Carlos Heard - 3.13 0 - 1
Thomas McCrary - 3.11 & Nathan Bergman - 3.26 0 - 1 1 - 0
Thomas McCrary - 3.11 & Jim Leveque - 3.39 1 - 1 0 - 1
Brian Shiller - 3.17 & Alex Podpaly - 3.21 1 - 0
Brian Shiller - 3.17 & Glenn Hall - 3.18 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Team Nguyen 3.5
League Record: 10 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Tony Luu - 3.48
Dino Constantino - 3.44
Ryan Kim - 3.42
David Lee - 3.40
hoa nguyen - 3.39
PHI-LONG NGUYEN-THANH - 3.39
David Tong - 3.38
Tan Duong Nguyen - 3.37
Andy Blocker - 3.33
Sakhoeun Tith - 3.32
John Wolosuk - 3.27
Doan Nguyen - 3.26
Ryan Tucker - 3.23
Philip Mok - 3.18
Christopher Garlock - 3.13
ferdinand tn - 3.11
Ashton Choi - n/a
Adam Hammer - n/a
League Results By Position
1S 2S 1D 2D 3D
Ryan Tucker - 3.23 & John Wolosuk - 3.27 1 - 0
Ryan Tucker - 3.23 & hoa nguyen - 3.39 0 - 1
Ryan Tucker - 3.23 & Ryan Kim - 3.42 2 - 0 1 - 0
John Wolosuk - 3.27 & David Tong - 3.38 1 - 0
John Wolosuk - 3.27 & Ryan Kim - 3.42 1 - 0
John Wolosuk - 3.27 & PHI-LONG NGUYEN-THANH - 3.39 1 - 0
hoa nguyen - 3.39 & David Tong - 3.38 2 - 0
hoa nguyen - 3.39 & PHI-LONG NGUYEN-THANH - 3.39 1 - 0 1 - 0
hoa nguyen - 3.39 & Sakhoeun Tith - 3.32 1 - 0
hoa nguyen - 3.39 0 - 1 0 - 1
Doan Nguyen - 3.26 & Dino Constantino - 3.44 1 - 0
Doan Nguyen - 3.26 1 - 1
Andy Blocker - 3.33 & Ashton Choi - n/a 0 - 1
David Tong - 3.38 & Sakhoeun Tith - 3.32 1 - 0
David Tong - 3.38 & Tony Luu - 3.48 1 - 0
David Tong - 3.38 & David Lee - 3.40 1 - 0
David Tong - 3.38 1 - 0
Ryan Kim - 3.42 & PHI-LONG NGUYEN-THANH - 3.39 1 - 0
Ryan Kim - 3.42 0 - 1
PHI-LONG NGUYEN-THANH - 3.39 & Dino Constantino - 3.44 2 - 0 1 - 0 1 - 0
PHI-LONG NGUYEN-THANH - 3.39 & Ashton Choi - n/a 1 - 0
PHI-LONG NGUYEN-THANH - 3.39 & ferdinand tn - 3.11 1 - 0
Adam Hammer - n/a 1 - 1
Sakhoeun Tith - 3.32 & David Lee - 3.40 2 - 0 1 - 0
Tony Luu - 3.48 4 - 1
Tan Duong Nguyen - 3.37 1 - 0 2 - 0
ferdinand tn - 3.11 0 - 1 2 - 0
David Lee - 3.40 1 - 0
Christopher Garlock - 3.13 & Ryan Tucker - 3.23 1 - 0
Philip Mok - 3.18 & hoa nguyen - 3.39 1 - 0
Philip Mok - 3.18 & Doan Nguyen - 3.26 1 - 0 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Courtmasters
League Record: 9 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Gautham Swaminathan - 3.45
Jay Kim - 3.37
Kursat Yavuz - 3.36
Khoa Tran - 3.36
vijay kalanadhabhatta - 3.34
Jason Pallady - 3.32
Tom Tran Nguyen - 3.29
Anup Dandekar - 3.28
Tezcan Inanlar - 3.25
Gregory Noonan - 3.23
Carlo Pizarro - 3.23
Raphael Soberano - 3.21
Louis Dupuis - 3.16
Matthew Virkstis - 3.14
Laurent Zazzera - 3.12
Andrew Chang - 3.11
Nelson Lobo - 3.10
Kenneth Young - 3.10
Matthew Troutman - n/a
League Results By Position
1S 2S 1D 2D 3D
Raphael Soberano - 3.21 & Anup Dandekar - 3.28 1 - 1 0 - 1
Raphael Soberano - 3.21 & Jason Pallady - 3.32 1 - 0
Raphael Soberano - 3.21 & Tezcan Inanlar - 3.25 0 - 1
Raphael Soberano - 3.21 & Andrew Chang - 3.11 1 - 0
Nelson Lobo - 3.10 & Anup Dandekar - 3.28 1 - 0
Nelson Lobo - 3.10 & Laurent Zazzera - 3.12 0 - 1
Nelson Lobo - 3.10 & Andrew Chang - 3.11 0 - 1
vijay kalanadhabhatta - 3.34 & Kursat Yavuz - 3.36 2 - 0 1 - 0
vijay kalanadhabhatta - 3.34 0 - 1
Laurent Zazzera - 3.12 & Matthew Troutman - n/a 1 - 0
Tezcan Inanlar - 3.25 3 - 0
Tom Tran Nguyen - 3.29 & Kursat Yavuz - 3.36 1 - 0 1 - 1 1 - 0
Carlo Pizarro - 3.23 & Andrew Chang - 3.11 0 - 1
Carlo Pizarro - 3.23 0 - 1
Matthew Troutman - n/a & Kursat Yavuz - 3.36 1 - 0
Andrew Chang - 3.11 1 - 1 0 - 1
Khoa Tran - 3.36 4 - 0 1 - 0
Gautham Swaminathan - 3.45 1 - 0 1 - 0
Jay Kim - 3.37 2 - 2 3 - 0
Gregory Noonan - 3.23 & vijay kalanadhabhatta - 3.34 1 - 0 1 - 0
Gregory Noonan - 3.23 & Jason Pallady - 3.32 2 - 1
Gregory Noonan - 3.23 & Andrew Chang - 3.11 1 - 0
Gregory Noonan - 3.23 & Khoa Tran - 3.36 0 - 1
Kenneth Young - 3.10 & Nelson Lobo - 3.10 0 - 1
Matthew Virkstis - 3.14 & Laurent Zazzera - 3.12 1 - 0
Matthew Virkstis - 3.14 & Carlo Pizarro - 3.23 0 - 1
Louis Dupuis - 3.16 & vijay kalanadhabhatta - 3.34 1 - 0
Louis Dupuis - 3.16 & Anup Dandekar - 3.28 0 - 1
Louis Dupuis - 3.16 & Laurent Zazzera - 3.12 1 - 0
Louis Dupuis - 3.16 & Tom Tran Nguyen - 3.29 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Team WGCC
League Record: 5 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Stephen Howell - 3.43
Josh MacFarland - 3.38
Scott Ogorman - 3.34
Mark Allen - 3.32
Michael Petron - 3.30
John Bruner - 3.27
Preston Parker - 3.22
Steve Fountaine - 3.21
Matt Carlson - 3.21
Rob Andreev - 3.18
Brett Loper - 3.04
Andrew Shore - 3.03
Christopher Crowder - 3.02
Jim Thomas - 2.97
Matthew Kelty - 2.84
KENNETH SCHWEERS - 2.84
League Results By Position
1S 2S 1D 2D 3D
Stephen Howell - 3.43 & Josh MacFarland - 3.38 1 - 0
Stephen Howell - 3.43 & John Bruner - 3.27 1 - 0
Stephen Howell - 3.43 1 - 0
Rob Andreev - 3.18 1 - 0
Andrew Shore - 3.03 & Brett Loper - 3.04 0 - 1 0 - 1
Andrew Shore - 3.03 & Preston Parker - 3.22 0 - 1
Andrew Shore - 3.03 & KENNETH SCHWEERS - 2.84 0 - 1
Andrew Shore - 3.03 & Christopher Crowder - 3.02 0 - 1
Mark Allen - 3.32 5 - 3 1 - 0
Matthew Kelty - 2.84 & Brett Loper - 3.04 0 - 1
Matthew Kelty - 2.84 & Matt Carlson - 3.21 0 - 1
Matthew Kelty - 2.84 & Preston Parker - 3.22 0 - 2
Matthew Kelty - 2.84 & KENNETH SCHWEERS - 2.84 0 - 2
Matthew Kelty - 2.84 & Steve Fountaine - 3.21 1 - 0
Matthew Kelty - 2.84 & Scott Ogorman - 3.34 0 - 1
Matthew Kelty - 2.84 & Jim Thomas - 2.97 0 - 1
Josh MacFarland - 3.38 & Matt Carlson - 3.21 1 - 1
Josh MacFarland - 3.38 & Michael Petron - 3.30 1 - 0
Josh MacFarland - 3.38 & Scott Ogorman - 3.34 1 - 0
Josh MacFarland - 3.38 1 - 0
John Bruner - 3.27 0 - 1 0 - 2
Brett Loper - 3.04 & KENNETH SCHWEERS - 2.84 0 - 1
Brett Loper - 3.04 & Steve Fountaine - 3.21 0 - 1
Brett Loper - 3.04 & Christopher Crowder - 3.02 1 - 0
Matt Carlson - 3.21 & Preston Parker - 3.22 0 - 1
Matt Carlson - 3.21 & Jim Thomas - 2.97 0 - 1 0 - 1
Matt Carlson - 3.21 0 - 1
Preston Parker - 3.22 & Michael Petron - 3.30 0 - 1 0 - 1
Preston Parker - 3.22 & KENNETH SCHWEERS - 2.84 1 - 0 0 - 1
Preston Parker - 3.22 1 - 1
Michael Petron - 3.30 & Scott Ogorman - 3.34 1 - 0
Michael Petron - 3.30 & Christopher Crowder - 3.02 1 - 0
Scott Ogorman - 3.34 1 - 0
Jim Thomas - 2.97 0 - 1 1 - 2
--------------------------------------------------------------------------------------------------------------------------------------
Arlington Aces II
League Record: 5 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Seb Weinhold - 3.32
Richard Gauthier - 3.22
PJ Barbour - 3.17
Wesley Stien - 3.13
Matthew Warren - 3.13
JUAN MARTINEZ GUZMAN - 3.12
Christopher Smith - 3.12
Brian Lynch - 3.10
Artan Guzja - 3.10
Daniel Hurley - 3.06
Frank Pan - 3.04
Philip Woodisse - 3.01
Mustafa Aslamy - 3.01
Mikhail Velasco - 3.01
Majed Hamawy - 3.00
Ethan Maxwell - 2.94
Jeffrey Mai - 2.93
Brian Stanley - 2.93
ERIC Levine - 2.89
League Results By Position
1S 2S 1D 2D 3D
Brian Lynch - 3.10 & ERIC Levine - 2.89 1 - 0
Brian Lynch - 3.10 & Seb Weinhold - 3.32 1 - 1
Brian Stanley - 2.93 & Matthew Warren - 3.13 0 - 1 0 - 1
Brian Stanley - 2.93 & Wesley Stien - 3.13 0 - 1
Brian Stanley - 2.93 & Ethan Maxwell - 2.94 0 - 1
PJ Barbour - 3.17 & Mikhail Velasco - 3.01 0 - 1
PJ Barbour - 3.17 & JUAN MARTINEZ GUZMAN - 3.12 0 - 1
PJ Barbour - 3.17 & Artan Guzja - 3.10 0 - 1
PJ Barbour - 3.17 & Mustafa Aslamy - 3.01 1 - 0
PJ Barbour - 3.17 & Frank Pan - 3.04 1 - 0
PJ Barbour - 3.17 0 - 4
Majed Hamawy - 3.00 & Matthew Warren - 3.13 0 - 1
Majed Hamawy - 3.00 & JUAN MARTINEZ GUZMAN - 3.12 0 - 1
Majed Hamawy - 3.00 & Daniel Hurley - 3.06 0 - 1
Majed Hamawy - 3.00 & Seb Weinhold - 3.32 1 - 0
Mikhail Velasco - 3.01 & Philip Woodisse - 3.01 0 - 1
Jeffrey Mai - 2.93 & Artan Guzja - 3.10 0 - 1
Jeffrey Mai - 2.93 0 - 1 0 - 1
Matthew Warren - 3.13 & Richard Gauthier - 3.22 0 - 1
Matthew Warren - 3.13 & Seb Weinhold - 3.32 1 - 0
JUAN MARTINEZ GUZMAN - 3.12 0 - 2 0 - 1
Artan Guzja - 3.10 & Wesley Stien - 3.13 1 - 0
Artan Guzja - 3.10 & Seb Weinhold - 3.32 1 - 0
Wesley Stien - 3.13 0 - 2
Daniel Hurley - 3.06 & Mustafa Aslamy - 3.01 1 - 0
Daniel Hurley - 3.06 & ERIC Levine - 2.89 0 - 1
Daniel Hurley - 3.06 & Frank Pan - 3.04 1 - 0
Daniel Hurley - 3.06 0 - 1
Ethan Maxwell - 2.94 0 - 1
Richard Gauthier - 3.22 & Mustafa Aslamy - 3.01 0 - 1
Richard Gauthier - 3.22 & Seb Weinhold - 3.32 1 - 0
Richard Gauthier - 3.22 & Frank Pan - 3.04 0 - 2
Mustafa Aslamy - 3.01 0 - 2
Frank Pan - 3.04 0 - 1 0 - 1
Christopher Smith - 3.12 & Majed Hamawy - 3.00 0 - 1
Christopher Smith - 3.12 & Mikhail Velasco - 3.01 1 - 0
Christopher Smith - 3.12 & Philip Woodisse - 3.01 0 - 1
Christopher Smith - 3.12 & ERIC Levine - 2.89 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Herding Cats
League Record: 6 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Theodore Rose - 3.55
Sean Quan - 3.49
Jonathan Kim - 3.47
Tommy Hyres - 3.38
David Flam - 3.36
Devarshi Bhatt - 3.34
Amilcar Gomez - 3.31
Rahul Sharma - 3.30
Nick Mariotti - 3.28
Joel Velasquez - 3.28
Neil Cruz - 3.26
Duncan Sweny - 3.25
Justin Klinge - 3.24
Jason Rajkumar - 3.24
Arturo Garcia-Alonso - 3.23
Benjamin Butler - 3.22
Samuel Fontanez - 3.16
Howard Fowler - n/a
League Results By Position
1S 2S 1D 2D 3D
Devarshi Bhatt - 3.34 & David Flam - 3.36 1 - 0
Devarshi Bhatt - 3.34 & Benjamin Butler - 3.22 0 - 1
Devarshi Bhatt - 3.34 & Neil Cruz - 3.26 1 - 0
Theodore Rose - 3.55 2 - 0 1 - 0
David Flam - 3.36 & Benjamin Butler - 3.22 0 - 1 1 - 0
David Flam - 3.36 & Tommy Hyres - 3.38 1 - 0
David Flam - 3.36 1 - 0
Joel Velasquez - 3.28 & Samuel Fontanez - 3.16 0 - 1
Joel Velasquez - 3.28 & Neil Cruz - 3.26 0 - 1
Joel Velasquez - 3.28 1 - 1 0 - 1
Justin Klinge - 3.24 & Rahul Sharma - 3.30 1 - 0 0 - 1
Justin Klinge - 3.24 & Duncan Sweny - 3.25 2 - 0
Samuel Fontanez - 3.16 & Jason Rajkumar - 3.24 1 - 0
Samuel Fontanez - 3.16 0 - 1 0 - 1
Amilcar Gomez - 3.31 & Rahul Sharma - 3.30 4 - 0 0 - 1 1 - 0
Amilcar Gomez - 3.31 & Nick Mariotti - 3.28 1 - 0
Amilcar Gomez - 3.31 & Sean Quan - 3.49 1 - 0
Amilcar Gomez - 3.31 0 - 1 0 - 1
Tommy Hyres - 3.38 & Jason Rajkumar - 3.24 1 - 0
Tommy Hyres - 3.38 0 - 1
Jonathan Kim - 3.47 & Nick Mariotti - 3.28 0 - 1
Jonathan Kim - 3.47 2 - 0
Rahul Sharma - 3.30 & Duncan Sweny - 3.25 1 - 0
Duncan Sweny - 3.25 & Jason Rajkumar - 3.24 0 - 1
Arturo Garcia-Alonso - 3.23 0 - 1 0 - 1
Sean Quan - 3.49 & Neil Cruz - 3.26 0 - 1
Sean Quan - 3.49 & Jason Rajkumar - 3.24 0 - 1
Neil Cruz - 3.26 1 - 2
Jason Rajkumar - 3.24 2 - 0
Howard Fowler - n/a & Samuel Fontanez - 3.16 0 - 1
Howard Fowler - n/a & Jason Rajkumar - 3.24 1 - 0